infrastructure planning - French English Dictionary